papershell crayfish - Spanish English Dictionary